off-premises sales - German English Dictionary